// const path = require('path');
// const resolve = (dir) => path.join(__dirname, dir);   // 解析路径

// module.exports = {
//   chainWebpack: (config) => {
//     config.resolve.alias.set('@', resolve('src')); // 设置src为入口文件
//     config.when(process.env.NODE_ENV === 'production', (config) => {
//       /* 设置打包入口 */
//       config.entry('app').clear().add('./src/main-prod.js');

//       // config.set('externals', {
//       // vue: 'Vue',
//       // 'vue-router': 'VueRouter',
//       // axios: 'axios',
//       // vuex: 'Vuex',
//       // });

//       // config.plugin('html').tap((args) => {
//       //   //添加参数isProd
//       //   args[0].isProd = true;
//       //   return args;
//       // });
//     });
//     config.when(process.env.NODE_ENV === 'development', (config) => {
//       config.entry('app').clear().add('./src/main.js');
//       // config.plugin('html').tap((args) => {
//       //   //添加参数isProd
//       //   args[0].isProd = false;
//       //   return args;
//       // });
//     });
//   },
// };
